.pxToRem(@p,@px){
    @{p}: @px / 108 * 1rem;
}
@wid:;
#head{
    position:fixed;
    left: 0;
    top: 0;
    width: 100%;
    .pxToRem(height,138);
    background: #fff;
    display: flex;
    justify-content:space-between;
    align-items: center;
    z-index: 9;
    border-bottom: 1px solid #eaeaea;
    .f_index{
        width:20%;
        color: #fe7418;
        text-align: center;
        .pxToRem(height,138);
        .pxToRem(font-size,57);
        .pxToRem(line-height,138);
    }
    .f_i_c{
        width: 60%;
        input{
            width:80%;
            .pxToRem(height,90);
            border: none;
            .pxToRem(border-radius,90);
            color: #808080;
            .pxToRem(font-size,50);
            padding-left:15%;
            .pxToRem(letter-spacing,10);
            background:#f0f0f0 url(../images/indexsuo1.png) no-repeat 4% center;
            .pxToRem(background-size,45);
        }
    }
    .f_indexsou{
        width: 20%;
        .pxToRem(font-size,50);
        color: #ff731d;
        .pxToRem(height,138);
        .pxToRem(font-size,50);
        text-align: center;
        .pxToRem(line-height,138);
    }
}
#main{
    width: 100%;
    .pxToRem(margin-top,400);
//  .pxToRem(margin-bottom,125);
    background: #ffff;
    .suju{
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        p{
            display: flex;
            justify-content:space-between;
            align-items: center;
            width: 90%;
            .sls1{
                flex: 1;
                .pxToRem(font-size,48);
                color: #3f3f3f;
                .pxToRem(letter-spacing,20)
            }
            span:last-child{
                width: 20%;
                text-align: center;
            }
        }
        ul{
            width: 88%;
            display: flex;
//          justify-content:space-between;
            align-items: center;
            flex-flow: wrap;
            .pxToRem(margin-top,45);
            .pxToRem(margin-bottom,45);
            li{
                width: 12%;
                text-align: center;
                .pxToRem(padding,28);
                .pxToRem(border-radius,93);
                .pxToRem(margin-bottom,10);
                border: 1px solid #e6e6e6;
                .pxToRem(letter-spacing,10);
                .pxToRem(font-size,43);
            }
        }
    }
}